package com.ruoyi.whc.service;

import java.util.List;
import com.ruoyi.whc.domain.Positive;

/**
 * 阳性人员记录Service接口
 * 
 * @author ruoyi
 * @date 2022-09-22
 */
public interface IPositiveService 
{
    /**
     * 查询阳性人员记录
     * 
     * @param pid 阳性人员记录主键
     * @return 阳性人员记录
     */
    public Positive selectPositiveByPid(Long pid);

    /**
     * 查询阳性人员记录列表
     * 
     * @param positive 阳性人员记录
     * @return 阳性人员记录集合
     */
    public List<Positive> selectPositiveList(Positive positive);

    /**
     * 新增阳性人员记录
     * 
     * @param positive 阳性人员记录
     * @return 结果
     */
    public int insertPositive(Positive positive);

    /**
     * 修改阳性人员记录
     * 
     * @param positive 阳性人员记录
     * @return 结果
     */
    public int updatePositive(Positive positive);

    /**
     * 批量删除阳性人员记录
     * 
     * @param pids 需要删除的阳性人员记录主键集合
     * @return 结果
     */
    public int deletePositiveByPids(Long[] pids);

    /**
     * 删除阳性人员记录信息
     * 
     * @param pid 阳性人员记录主键
     * @return 结果
     */
    public int deletePositiveByPid(Long pid);
}
